package cn.gxa.j229.bug.finance.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.stereotype.Controller;

import java.io.Serializable;
import java.util.Date;


@Data
@NoArgsConstructor
@AllArgsConstructor
@Controller
/*
* 提现记录
* */
public class MoneyRecord implements Serializable {
    private Integer id;  //id

    private String record;   //提现单号
    private String phone;   //提现单号
    private String name;   //提现单号
    private Integer type;   //提现单号

    private Double money;    //提现金额

    private Double fee;      //提现手续费

    private Double paymentmoney;     //到账金额

    private String bankaccount;  //银行账号

    private String bankuser;     //银行名称

    private String bankrecord;   //银行流水号

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date subtime;    //提交时间

    private String reviewer;     //审核人


    private Date retime;     //审核时间

    private Date acctime;    //到账时间

    private Integer state;   //状态
    private Integer page;   //状态
    private Integer limit;   //状态
    private UserMoney userMoney;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startDate;

    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endDate;

}